package com.iqiyi.pps.epg.core.model.program;

/**
 * Created by karkarrotxu on 2017/12/26.
 */

import org.hibernate.annotations.Cache;
import org.hibernate.annotations.CacheConcurrencyStrategy;

import javax.persistence.*;
import java.sql.Timestamp;

@Entity
@Table(name = "oa_data")
@Cache(usage = CacheConcurrencyStrategy.NONE)
public class IqiyiOAData {
    private long id;
    private String docNo;
    private String docStatus;
    private String chiefEditorApprovalStatus;
    private String liveLevel;
    private String liveLevelABC;
    private Timestamp addTime;

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    @Column(name = "add_time")
    public Timestamp getAddTime() {
        return addTime;
    }

    public void setAddTime(Timestamp addTime) {
        this.addTime = addTime;
    }

    @Column(name = "doc_no")
    public String getDocNo() {
        return docNo;
    }

    public void setDocNo(String docNo) {
        this.docNo = docNo;
    }

    @Column(name = "doc_status")
    public String getDocStatus() {
        return docStatus;
    }

    public void setDocStatus(String docStatus) {
        this.docStatus = docStatus;
    }
    @Column(name = "chief_editor_approval_status")
    public String getChiefEditorApprovalStatus() {
        return chiefEditorApprovalStatus;
    }

    public void setChiefEditorApprovalStatus(String chiefEditorApprovalStatus) {
        this.chiefEditorApprovalStatus = chiefEditorApprovalStatus;
    }
    @Column(name = "live_level")
    public String getLiveLevel() {
        return liveLevel;
    }

    public void setLiveLevel(String liveLevel) {
        this.liveLevel = liveLevel;
    }
    @Column(name = "live_level_abc")
    public String getLiveLevelABC() {
        return liveLevelABC;
    }

    public void setLiveLevelABC(String liveLevelABC) {
        this.liveLevelABC = liveLevelABC;
    }
}
